﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace Automata.examen2
{
    class EntradaSalida
    {
        public static string serverPath;

        /// <summary>
        /// Lee todo el archivo y lo devuelve como string
        /// </summary>
        /// <param name="archivo">El archivo a leer</param>
        /// <returns>El string del contenido del archivo</returns>
        public static string leeArchivo(Stream archivo)
        {
            StreamReader sr = new StreamReader(archivo);
            string s = sr.ReadToEnd();
            sr.Close();
            return s;
        }

        /// <summary>
        /// Escribe en la carpeta files el archivo mandado como parametro
        /// con el contenido mandado
        /// </summary>
        /// <param name="archivo">El nombre del archivo</param>
        /// <param name="contenido">El contenido del archivo</param>
        public static void escribeArchivo(string archivo, string contenido)
        {
            StreamWriter sw = new StreamWriter(serverPath + archivo);
            sw.Write(contenido);
            sw.Close();
        }

    }
}
